import {type Menu} from '@/components/menu/MenuTypes';
import {randomId} from '@/utils/IdUtils'
import {permissionList}  from '@/config/PermissionConfig'

export const defaultPath = "/application/homePage"

export const MenuConfig:Menu[] = [
    {
        name: "首页",
        path:"/application/homePage",
        id: "/application/homePage",
        permission: permissionList.homePage,
        iconSvg: '<svg t="1736233760567" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11869" width="18" height="18"><path d="M805.695 973.009c-1.963 0-3.541-0.054-4.672-0.111L203.268 972.898c-40.042 0-63.091-16.865-75.375-31.013-26.919-31.003-24.757-73.037-23.543-84.7l0-359.53 64 0 0 363.913-0.302 1.883c-0.761 6.401-0.833 26.277 8.289 36.609 1.93 2.186 7.803 8.838 26.932 8.838l600.308 0 0.75 0.082c2.153 0.076 22.315 0.434 34.996-11.557 8.454-7.994 12.74-21.212 12.74-39.288L852.063 497.379l64 0 0 360.756c0 45.871-18.247 72.371-33.555 86.525C854.974 970.12 820.092 973.008 805.695 973.009zM136.349 527.688 38 527.688c-13.291 0-25.197-8.214-29.916-20.639-4.718-12.425-1.266-26.472 8.674-35.294l472.219-419.09c12.02-10.668 30.087-10.766 42.223-0.227l478.781 415.791c9.955 8.646 13.588 22.513 9.151 34.929s-16.035 20.84-29.216 21.219l-104.938 3.012c-0.313 0.01-0.624 0.014-0.936 0.014-17.247 0-31.471-13.729-31.97-31.082-0.507-17.666 13.403-32.398 31.069-32.905l22.931-0.658L510.448 119.179 122.266 463.688l14.083 0c17.673 0 32 14.327 32 32S154.022 527.688 136.349 527.688zM403 941.201c-14.912 0-27-12.088-27-27L376 688.355c0.002-4.866 1.234-24.9 20.021-43.995 22.8-23.173 61.458-34.923 114.901-34.923 52.638 0 90.876 11.911 113.652 35.403 19.225 19.828 20.464 40.706 20.426 46.244l0 222.25c0 14.912-12.088 27-27 27s-27-12.088-27-27L591 691.402c-0.179-1.167-1.308-6.104-8.017-11.541-7.569-6.134-26.997-16.424-72.062-16.424-52.272 0-70.848 13.145-76.408 18.795-2.73 2.775-3.876 5.136-4.357 6.627-0.073 0.225-0.123 0.411-0.157 0.549l0 224.793C430 929.113 417.912 941.201 403 941.201zM410 726 401 932 163 919 146 665 151 499 80 476 509 87 932 456 889 497 871 867 854 924 630 932 626 783 612 683 584 660 529 651 461 657 419 663Z" fill="#cdcdcd" p-id="11870"></path></svg>',
        type: "menu",
    },
    {
        name:"学习基础",
        iconSvg:'<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
        id: randomId(),
        permission: permissionList.learn01,
        type: "menu",
        children:[
            {
                name: "第一页",
                path:"/application/testPage1",
                id: "/application/testPage1",
                permission: permissionList.testPage1,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                type: "menu",
            },
            {
                name: "第二页",
                path: "/application/testPage2",
                id: "/application/testPage2",
                permission: permissionList.testPage2,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                type: "menu",
            },
            {
                name: "Pinia学习",
                path: "/application/testPage3Pinia",
                id: "/application/testPage3Pinia",
                permission: permissionList.testPage3Pinia,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                type: "menu",
            },
            {
                name: "Tailwindcss学习1",
                path: "/application/testTailwindcss",
                id: "/application/testTailwindcss",
                permission: permissionList.testTailwindcss,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                type: "menu",
            },
            {
                name: "Tailwindcss2学习2",
                path: "/application/testTailwindcss2",
                id: "/application/testTailwindcss2",
                type: "menu",
                permission: permissionList.testTailwindcss2,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "Tailwindcss3Flex学习",
                path: "/application/testTailwindcss3Flex",
                id: "/application/testTailwindcss3Flex",
                type: "menu",
                permission: permissionList.testTailwindcss3Flex,
                showTip: true,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "页面滚动学习",
                path: "/application/testPageKeepScroll",
                id: "/application/testPageKeepScroll",
                type: "menu",
                permission: permissionList.testPageKeepScroll,
                showTip: false,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "菜单栏学习",
                path: "/application/testMenus",
                id: "/application/testMenus",
                type: "menu",
                permission: permissionList.testMenus,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "tag学习",
                path: "/application/testPageTag",
                id: "/application/testPageTag",
                type: "menu",
                permission: permissionList.testPageTag,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name:"axios",
                iconSvg:'<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                id: "learnAxios01",
                type: "menu",
                permission: permissionList.axios,
                children:[
                    {
                        name: "axios01",
                        path: "/application/axios01",
                        id: "/application/axios01",
                        type: "menu",
                        permission: permissionList.axios01,
                        iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                    },
                    {
                        name: "axios02",
                        path: "/application/axios02",
                        id: "/application/axios02",
                        type: "menu",
                        permission: permissionList.axios02,
                        iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
                    }
                ]
            },
            {
                name: "上传",
                path: "/application/testUpload",
                id: "/application/testUpload",
                type: "menu",
                permission: permissionList.testUpload,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "富文本编辑器",
                path: "/application/testWangEditor",
                id: "/application/testWangEditor",
                type: "menu",
                permission: permissionList.testWangEditor,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "tree",
                path: "/application/testTree",
                id: "/application/testTree",
                type: "menu",
                permission: permissionList.testTree,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "testWs",
                path: "/application/testWs",
                id: "/application/testWs",
                type: "menu",
                permission: permissionList.testWs,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "testWs2",
                path: "/application/testWs2",
                id: "/application/testWs2",
                type: "menu",
                permission: permissionList.testWs2,
                iconSvg: '<svg t="1736233803515" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13140" width="18" height="18"><path d="M942.16192 357.82656v157.65504l35.92192 43.6224-69.44768 62.8736-63.87712-62.8736 38.31808-44.4416V383.7952C677.888 471.04 621.99808 498.70848 576.512 519.68c-45.50656 20.97152-78.2336 20.97152-123.74016 3.35872-44.72832-17.6128-249.91744-98.95936-356.88448-151.79776-71.0656-35.2256-75.85792-57.87648 1.57696-88.064C198.06208 243.77344 354.52928 180.03968 442.368 145.65376c51.89632-21.8112 79.83104-33.54624 127.73376-9.216 85.44256 36.88448 270.66368 112.35328 368.06656 154.29632 84.64384 38.56384 27.9552 51.15904 3.9936 67.09248zM586.87488 585.09312c49.50016-20.97152 116.57216-56.19712 190.01344-88.8832v259.95264S682.68032 860.16 515.80928 860.16c-178.83136 0-275.456-103.99744-275.456-103.99744V512.96256c56.70912 23.49056 119.76704 44.4416 196.4032 71.2704 47.12448 18.47296 107.008 24.33024 150.1184 0.86016z" fill="#cdcdcd" p-id="13141"></path></svg>',
            },
            {
                name: "learnDrag",
                path: "/application/learnDrag",
                id: "/application/learnDrag",
                type: "menu",
                permission: permissionList.learnDrag,
                iconSvg: '<svg t="1741567819698" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1465" width="18" height="18"><path d="M934.4 460.8l-115.2-117.333333c-17.066667-17.066667-42.666667-17.066667-59.733333 0-17.066667 17.066667-17.066667 42.666667 0 59.733333l55.466666 55.466667H569.6v-234.666667l55.466667 55.466667c17.066667 17.066667 44.8 17.066667 59.733333 0 17.066667-17.066667 17.066667-44.8 0-59.733334l-117.333333-115.2c-21.333333-21.333333-57.6-21.333333-81.066667 0l-117.333333 117.333334c-17.066667 17.066667-17.066667 44.8 0 59.733333 8.533333 8.533333 19.2 12.8 29.866666 12.8 10.666667 0 21.333333-4.266667 29.866667-12.8l55.466667-55.466667v232.533334H243.2l55.466667-55.466667c17.066667-17.066667 17.066667-44.8 0-59.733333-17.066667-17.066667-44.8-17.066667-59.733334 0l-115.2 117.333333c-21.333333 21.333333-21.333333 57.6 0 81.066667l117.333334 117.333333c8.533333 8.533333 19.2 12.8 29.866666 12.8 10.666667 0 21.333333-4.266667 29.866667-12.8 17.066667-17.066667 17.066667-42.666667 0-59.733333l-55.466667-55.466667h241.066667v241.066667l-55.466667-55.466667c-17.066667-17.066667-44.8-17.066667-59.733333 0-17.066667 17.066667-17.066667 44.8 0 59.733333l117.333333 117.333334c10.666667 10.666667 25.6 17.066667 40.533334 17.066666s29.866667-6.4 40.533333-17.066666l117.333333-115.2c17.066667-17.066667 17.066667-44.8 0-59.733334-17.066667-17.066667-44.8-17.066667-59.733333 0l-55.466667 55.466667V544H810.666667l-55.466667 55.466667c-17.066667 17.066667-17.066667 44.8 0 59.733333 8.533333 8.533333 19.2 12.8 29.866667 12.8 10.666667 0 21.333333-4.266667 29.866666-12.8l117.333334-117.333333c23.466667-21.333333 23.466667-57.6 2.133333-81.066667z" p-id="1466" fill="#cdcdcd"></path></svg>',
            },
            {
                name: "testMouseRight",
                path: "/application/testMouseRight",
                id: "/application/testMouseRight",
                type: "menu",
                permission: permissionList.testMouseRight,
                iconSvg: '<svg t="1741567819698" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1465" width="18" height="18"><path d="M934.4 460.8l-115.2-117.333333c-17.066667-17.066667-42.666667-17.066667-59.733333 0-17.066667 17.066667-17.066667 42.666667 0 59.733333l55.466666 55.466667H569.6v-234.666667l55.466667 55.466667c17.066667 17.066667 44.8 17.066667 59.733333 0 17.066667-17.066667 17.066667-44.8 0-59.733334l-117.333333-115.2c-21.333333-21.333333-57.6-21.333333-81.066667 0l-117.333333 117.333334c-17.066667 17.066667-17.066667 44.8 0 59.733333 8.533333 8.533333 19.2 12.8 29.866666 12.8 10.666667 0 21.333333-4.266667 29.866667-12.8l55.466667-55.466667v232.533334H243.2l55.466667-55.466667c17.066667-17.066667 17.066667-44.8 0-59.733333-17.066667-17.066667-44.8-17.066667-59.733334 0l-115.2 117.333333c-21.333333 21.333333-21.333333 57.6 0 81.066667l117.333334 117.333333c8.533333 8.533333 19.2 12.8 29.866666 12.8 10.666667 0 21.333333-4.266667 29.866667-12.8 17.066667-17.066667 17.066667-42.666667 0-59.733333l-55.466667-55.466667h241.066667v241.066667l-55.466667-55.466667c-17.066667-17.066667-44.8-17.066667-59.733333 0-17.066667 17.066667-17.066667 44.8 0 59.733333l117.333333 117.333334c10.666667 10.666667 25.6 17.066667 40.533334 17.066666s29.866667-6.4 40.533333-17.066666l117.333333-115.2c17.066667-17.066667 17.066667-44.8 0-59.733334-17.066667-17.066667-44.8-17.066667-59.733333 0l-55.466667 55.466667V544H810.666667l-55.466667 55.466667c-17.066667 17.066667-17.066667 44.8 0 59.733333 8.533333 8.533333 19.2 12.8 29.866667 12.8 10.666667 0 21.333333-4.266667 29.866666-12.8l117.333334-117.333333c23.466667-21.333333 23.466667-57.6 2.133333-81.066667z" p-id="1466" fill="#cdcdcd"></path></svg>',
            }
        ]
    },
    {
        name:"AI智能",
        type: "menu",
        id: randomId(),
        iconSvg:'<svg t="1739412987071" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4233" width="18" height="18"><path d="M826.368 325.632c0-7.168 2.048-10.24 10.24-10.24h123.904c7.168 0 10.24 2.048 10.24 10.24v621.568c0 7.168-2.048 10.24-10.24 10.24h-122.88c-8.192 0-10.24-4.096-10.24-10.24l-1.024-621.568z m-8.192-178.176c0-50.176 35.84-79.872 79.872-79.872 48.128 0 79.872 32.768 79.872 79.872 0 52.224-33.792 79.872-81.92 79.872-46.08 1.024-77.824-27.648-77.824-79.872zM462.848 584.704C441.344 497.664 389.12 307.2 368.64 215.04h-2.048c-16.384 92.16-58.368 247.808-92.16 369.664h188.416zM243.712 712.704l-62.464 236.544c-2.048 7.168-4.096 8.192-12.288 8.192H54.272c-8.192 0-10.24-2.048-8.192-12.288l224.256-783.36c4.096-13.312 7.168-26.624 8.192-65.536 0-6.144 2.048-8.192 7.168-8.192H450.56c6.144 0 8.192 2.048 10.24 8.192l250.88 849.92c2.048 7.168 0 10.24-7.168 10.24H573.44c-7.168 0-10.24-2.048-12.288-7.168l-65.536-236.544c1.024 1.024-251.904 0-251.904 0z" fill="#cdcdcd" p-id="4234"></path></svg>',
        permission: permissionList.ai,
        children: [
            {
                name:"智能订票客服",
                type: "menu",
                iconSvg:'<svg t="1739413242891" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11068" width="18" height="18"><path d="M409.6 750.933l34.133 68.267H170.667v136.533h682.666V819.2H580.267l34.133-68.267h238.933A68.267 68.267 0 0 1 921.6 819.2v136.533A68.267 68.267 0 0 1 853.333 1024H170.667a68.267 68.267 0 0 1-68.267-68.267V819.2a68.267 68.267 0 0 1 68.267-68.267H409.6zM273.067 68.267h477.866a68.267 68.267 0 0 1 68.267 68.266V614.4a68.267 68.267 0 0 1-68.267 68.267H273.067A68.267 68.267 0 0 1 204.8 614.4V136.533a68.267 68.267 0 0 1 68.267-68.266z m0 68.266V614.4h477.866V136.533H273.067z m614.4 102.4a34.133 34.133 0 0 1 34.133 34.134v204.8a34.133 34.133 0 1 1-68.267 0v-204.8a34.133 34.133 0 0 1 34.134-34.134z m-750.934 0a34.133 34.133 0 0 1 34.134 34.134v204.8a34.133 34.133 0 0 1-68.267 0v-204.8a34.133 34.133 0 0 1 34.133-34.134zM989.867 307.2A34.133 34.133 0 0 1 1024 341.333V409.6a34.133 34.133 0 1 1-68.267 0v-68.267a34.133 34.133 0 0 1 34.134-34.133z m-955.734 0a34.133 34.133 0 0 1 34.134 34.133V409.6A34.133 34.133 0 0 1 0 409.6v-68.267A34.133 34.133 0 0 1 34.133 307.2z m341.334 102.4a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z m273.066 0a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4zM512 0a34.133 34.133 0 0 1 34.133 34.133V102.4a34.133 34.133 0 0 1-68.266 0V34.133A34.133 34.133 0 0 1 512 0z m-68.267 614.4a34.133 34.133 0 0 1 34.134 34.133v136.534a34.133 34.133 0 1 1-68.267 0V648.533a34.133 34.133 0 0 1 34.133-34.133z m136.534 0a34.133 34.133 0 0 1 34.133 34.133v136.534a34.133 34.133 0 1 1-68.267 0V648.533a34.133 34.133 0 0 1 34.134-34.133z" p-id="11069" fill="#cdcdcd"></path></svg>',
                permission: permissionList.aiExample,
                path: "/application/aiExample",
                id: "/application/aiExample",
            }
        ]
    },
    {
        name:"中文诗歌古典文集",
        type: "menu",
        path: "/application/chinesePoetry",
        id: "/application/chinesePoetry",
        iconSvg: '<svg t="1740130823397" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3717" width="16" height="16"><path d="M337.066667 102.4a204.5952 204.5952 0 0 1 170.666666 91.579733 204.458667 204.458667 0 0 1 170.666667-91.579733h234.666667a34.133333 34.133333 0 0 1 34.133333 34.133333v618.666667a34.133333 34.133333 0 0 1-34.133333 34.133333h-277.333334a93.866667 93.866667 0 0 0-93.866666 93.866667c0 20.411733-13.7216 31.6416-28.842667 33.792l-3.515733 0.3072h-3.549867c-16.452267-0.750933-32.3584-12.117333-32.3584-34.0992l-0.170667-5.7344a93.866667 93.866667 0 0 0-93.696-88.132267H102.4a34.133333 34.133333 0 0 1-34.133333-34.133333V136.533333a34.133333 34.133333 0 0 1 34.133333-34.133333z m0 68.266667H136.533333v550.4h243.2c34.816 0 67.072 10.990933 93.525334 29.661866l0.341333 0.273067V307.2l-0.170667-7.031467a136.533333 136.533333 0 0 0-129.536-129.365333L337.066667 170.666667zM878.933333 170.666667h-200.533333a136.533333 136.533333 0 0 0-136.533333 136.533333v443.767467l7.850666-5.256534a161.245867 161.245867 0 0 1 78.609067-24.4736l7.406933-0.170666h243.2V170.666667z" p-id="3718" fill="#cdcdcd"></path></svg>',
        permission: permissionList.chinesePoetry,
        children: [
            {
                name: "删除类目",
                permission: permissionList.chinesePoetryClassifyDelete,
                type: "btn",
            },
            {
                name: "修改类目",
                permission: permissionList.chinesePoetryClassifyUpdate,
                type: "btn",
            },
            {
                name: "移动类目",
                permission: permissionList.chinesePoetryClassifyMove,
                type: "btn",
            },
            {
                name: "新增古诗",
                permission: permissionList.chinesePoetryAdd,
                type: "btn",
            },
            {
                name: "古诗导入",
                permission: permissionList.chinesePoetryImport,
                type: "btn",
            },
            {
                name: "修改古诗类目",
                permission: permissionList.chinesePoetryChangeClassify,
                type: "btn",
            },
            {
                name: "古诗删除",
                permission: permissionList.chinesePoetryDelete,
                type: "btn",
            },
            {
                name: "古诗编辑",
                permission: permissionList.chinesePoetryUpdate,
                type: "btn",
            },
            {
                name: "古诗移动",
                permission: permissionList.chinesePoetryMove,
                type: "btn",
            }
        ]
    },
    {
        name:"客户",
        type: "menu",
        id: randomId(),
        iconSvg:'<svg t="1736988889671" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4292" width="18" height="18"><path d="M490.453333 635.456c-9.386667-7.573333-15.04-17.066667-15.04-30.336 0-20.864 16.896-37.930667 37.546667-37.930667 20.672 0 37.546667 17.066667 37.546667 37.930667 0 13.269333-5.610667 22.762667-14.997334 30.336l50.688 180.16c3.754667 13.269333 0 26.538667-9.386666 36.010667l-50.688 51.2a18.026667 18.026667 0 0 1-26.304 0l-50.688-51.2c-9.386667-9.472-13.141333-22.741333-9.386667-36.010667l50.688-180.16z m-142.634666-161.386667c-60.394667-49.28-100.032-123.242667-100.032-208.597333C247.786667 119.466667 366.677333 0 512 0c145.301333 0 264.213333 119.466667 264.213333 265.472 0 83.456-39.637333 159.296-100.032 208.597333C864.896 529.066667 1002.666667 703.530667 1002.666667 910.229333 1002.666667 972.8 951.701333 1024 889.429333 1024H134.570667C72.277333 1024 21.333333 972.8 21.333333 910.229333c0-206.72 137.770667-381.162667 326.485334-436.16z m165.973333-6.442666a202.666667 202.666667 0 1 0 0-405.333334 202.666667 202.666667 0 0 0 0 405.333334zM899.882667 960c21.333333 0 38.784-18.346667 38.784-40.746667C938.666667 695.296 764.117333 512 550.784 512h-77.568C259.882667 512 85.333333 695.274667 85.333333 919.253333 85.333333 941.653333 102.784 960 124.117333 960h775.765334z" fill="#cdcdcd" p-id="4293"></path></svg>',
        permission: permissionList.customerMenu,
        children: [
            {
                name:"客户管理",
                type: "menu",
                iconSvg:'<svg t="1736989067575" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5812" width="18" height="18"><path d="M16 848a32 32 0 0 0 64 0c0-131.008 98.816-237.824 225.792-252.928l27.072 54.4-28.8 231.04h63.808l-28.8-231.04 27.008-54.08c26.304 3.264 51.776 9.216 75.072 19.776 4.928-21.376 12.096-41.728 21.12-61.12A320 320 0 0 0 16 848zM336 80a192 192 0 1 0 0 384 192 192 0 0 0 0-384z m0 320.192a128.192 128.192 0 1 1 0-256.448 128.192 128.192 0 0 1 0 256.448zM1002.624 635.072c-2.752-15.488-11.52-25.408-22.208-25.216h-2.24c-36.672 0-66.56-31.616-66.56-70.528 0-12.8 5.76-26.816 5.76-26.944a32.96 32.96 0 0 0-10.112-38.592l-0.64-0.448-64-37.632-0.64-0.32a32.576 32.576 0 0 0-36.288 7.68c-7.808 8.512-32.448 30.72-52.288 30.72-20.096 0-44.864-22.656-52.736-31.296a33.088 33.088 0 0 0-24.192-10.496 28.48 28.48 0 0 0-12.096 2.56l-0.704 0.256-66.304 38.592-0.64 0.448a32.896 32.896 0 0 0-10.176 38.528 83.2 83.2 0 0 1 5.824 27.008c0 38.848-29.888 70.528-66.56 70.528h-2.24c-10.688-0.32-19.456 9.664-22.272 25.152-0.192 1.216-5.312 30.272-5.312 53.184s5.12 51.904 5.312 53.12c2.752 15.232 11.328 25.216 21.824 25.216h2.624c36.672 0 66.56 31.616 66.56 70.528 0 12.8-5.76 26.816-5.76 26.944a33.024 33.024 0 0 0 10.048 38.592l0.64 0.448 62.784 37.248 0.64 0.256a31.744 31.744 0 0 0 36.352-8.064c7.36-8.448 33.024-32.704 53.504-32.704 20.672 0 45.952 24.128 53.888 33.344 5.888 6.784 14.912 10.88 24.256 10.88a29.44 29.44 0 0 0 12.096-2.56l0.64-0.32 65.152-38.144 0.64-0.448a32.96 32.96 0 0 0 10.176-38.592 82.56 82.56 0 0 1-5.824-26.944c0-38.848 29.888-70.592 66.56-70.592h2.24c10.688 0.256 19.456-9.6 22.208-25.152 0.256-1.28 5.376-30.272 5.376-53.12s-5.056-51.904-5.312-53.12z m-62.272 92.928c-43.52 2.368-78.144 40.704-78.144 87.424 0 15.616 5.76 30.656 6.976 33.664l-51.84 30.528h-0.064c-0.768 0-1.408-0.384-1.664-0.512a147.968 147.968 0 0 0-19.264-18.112c-16.064-12.736-31.424-19.264-45.568-19.264-14.016 0-29.248 6.4-45.248 18.88a151.36 151.36 0 0 0-19.136 17.792 3.456 3.456 0 0 1-1.664 0.448h-0.128l-49.92-29.696c1.28-3.072 6.976-18.048 6.976-33.728 0-46.72-34.624-85.056-78.08-87.424-0.64-3.712-4.032-24.32-4.032-39.808s3.392-36.096 4.032-39.808c43.456-2.368 78.08-40.704 78.08-87.424 0-15.616-5.76-30.592-6.976-33.664l52.736-30.784h0.256a3.84 3.84 0 0 1 1.92 0.512c0.896 0.96 8.32 9.088 18.944 17.216 15.808 11.968 30.784 18.048 44.48 18.048 13.632 0 28.416-5.952 44.096-17.728 10.624-7.936 17.984-15.936 18.88-16.832a4.16 4.16 0 0 1 1.984-0.512h0.192l50.944 30.08c-1.28 3.072-6.976 18.048-6.976 33.728 0 46.72 34.624 85.056 78.144 87.424 0.64 3.712 3.968 24.32 3.968 39.808s-3.264 36.032-3.904 39.744z" fill="#cdcdcd" p-id="5813"></path><path d="M752 592.512c-53.248 0-96.384 42.752-96.384 95.488s43.136 95.488 96.384 95.488 96.384-42.752 96.384-95.488-43.136-95.488-96.384-95.488z m0 127.488a32 32 0 1 1 0.128-64.128 32 32 0 0 1-0.128 64.128z" fill="#cdcdcd" p-id="5814"></path></svg>',
                permission: permissionList.customerOption,
                path: "/application/customerOption",
                id: "/application/customerOption",
                children: [
                    {
                        name: "新增客户",
                        permission: permissionList.addCustomer,
                        type: "btn",
                    },
                    {
                        name: "查询客户",
                        permission: permissionList.selectCustomer,
                        type: "btn",
                    },
                    {
                        name: "编辑客户",
                        permission: permissionList.editCustomer,
                        type: "btn",
                    },
                    {
                        name: "删除客户",
                        permission: permissionList.deleteCustomer,
                        type: "btn",
                    },
                    {
                        name: "重置密码",
                        permission: permissionList.resetCustomerPassword,
                        type: "btn",
                    }
                ]
            }
        ]
    },
    {
        name:"支付中心",
        iconSvg:'<svg t="1742892989007" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11576" width="18" height="18"><path d="M512 0C230.4 0 0 230.4 0 512s230.4 512 512 512 512-230.4 512-512S793.6 0 512 0z m0 921.6c-225.28 0-409.6-184.32-409.6-409.6s184.32-409.6 409.6-409.6 409.6 184.32 409.6 409.6-184.32 409.6-409.6 409.6z" fill="#cdcdcd" p-id="11577"></path><path d="M665.6 537.6h-102.4v-51.2h102.4c25.6 0 51.2-25.6 51.2-51.2s-25.6-51.2-51.2-51.2h-30.72l20.48-20.48c20.48-20.48 20.48-51.2 0-71.68s-51.2-20.48-71.68 0L512 363.52 440.32 296.96c-20.48-20.48-51.2-20.48-71.68 0s-20.48 51.2 0 71.68l20.48 20.48H358.4c-25.6 0-51.2 25.6-51.2 51.2s25.6 51.2 51.2 51.2h102.4v51.2H358.4c-25.6 0-51.2 25.6-51.2 51.2s25.6 51.2 51.2 51.2h102.4v56.32c0 25.6 20.48 46.08 46.08 46.08h10.24c25.6 0 46.08-20.48 46.08-46.08v-56.32h102.4c25.6 0 51.2-25.6 51.2-51.2s-25.6-56.32-51.2-56.32z" fill="#cdcdcd" p-id="11578"></path></svg>',
        id: "payCenter",
        type: "menu",
        permission: permissionList.payCenter, 
        children: [
            {
                name: "收银台",
                path: "/application/souYinTai",
                id: "/application/souYinTai",
                type: "menu",
                permission: permissionList.souYinTai,
                iconSvg: '<svg t="1742893121117" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12803" width="18" height="18"><path d="M832 128H192L128 192v469.333333l64 64h288v106.666667H234.666667v64h554.666666v-64h-245.333333v-106.666667h288l64-64V192z m0 506.666667l-26.666667 26.666666H218.666667l-26.666667-26.666666V218.666667l26.666667-26.666667h586.666666l26.666667 26.666667z" fill="#cdcdcd" p-id="12804"></path><path d="M588.106667 243.52l-4.426667 4.32-70.026667 157.866667-73.173333-157.76-4.586667-4.426667H349.813333l107.04 180.533333H361.546667v63.573334H475.2v123.68h75.253333V487.626667h110.346667V424.053333h-91.946667l105.333334-180.533333h-86.08z" fill="#cdcdcd" p-id="12805"></path></svg>',
                children: [
                    {
                        name: "现金收款",
                        permission: permissionList.souYinTaiCase,
                        type: "btn",
                    },
                ]
            },
            {
                name: "支付记录",
                path: "/application/payOrder",
                id: "/application/payOrder",
                type: "menu",
                permission: permissionList.payOrder,
                iconSvg: '<svg t="1742953573142" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2366" width="18" height="18"><path d="M706.554211 575.339341a29.865968 29.865968 0 0 0 29.530395-29.530395 28.523677 28.523677 0 0 0-29.530395-29.530394h-152.85335l145.135179-145.13518a30.369327 30.369327 0 0 0 9.228248-20.973292 29.362609 29.362609 0 0 0-8.892675-20.637719 25.000164 25.000164 0 0 0-18.79207-9.396035 29.865968 29.865968 0 0 0-23.490087 9.060462l-147.148615 149.329838-146.980829-148.994265a25.000164 25.000164 0 0 0-18.79207-9.396035 29.362609 29.362609 0 0 0-22.986728 8.72489 25.839096 25.839096 0 0 0-9.563821 18.959856 30.872686 30.872686 0 0 0 9.060462 23.3223l145.302966 145.13518h-140.101589a29.530395 29.530395 0 1 0 0 59.060789h156.54465v82.718663h-156.54465a29.530395 29.530395 0 1 0 0 59.06079h156.54465v97.48386a28.523677 28.523677 0 0 0 29.530395 29.530395 31.543831 31.543831 0 0 0 23.657873-10.906111 23.154514 23.154514 0 0 0 5.872522-18.624284v-97.48386h165.101753A31.543831 31.543831 0 0 0 736.084606 687.923972a28.523677 28.523677 0 0 0-29.530395-29.530395H541.284672v-83.054236zM252.692176 173.323284l250.672784 63.59102h24.329019l249.498279-63.423234a52.852695 52.852695 0 0 0 37.08078-52.684909V55.033918A52.18155 52.18155 0 0 0 765.782787 0H264.269433a51.678191 51.678191 0 0 0-48.658037 55.033918v65.604457a52.852695 52.852695 0 0 0 37.08078 52.684909z m496.144192-114.094708v55.87285l-237.082091 60.40308-236.914305-60.40308V59.228576z" p-id="2367" fill="#cdcdcd"></path><path d="M985.750672 924.334917V162.920531a97.987219 97.987219 0 0 0-95.134852-97.316074 30.704899 30.704899 0 1 0-2.181222 61.242012A38.087498 38.087498 0 0 1 927.193241 164.933967v763.931181a38.087498 38.087498 0 0 1-38.087498 38.087498H135.241742a38.087498 38.087498 0 0 1-38.087498-38.087498V167.786335a38.255284 38.255284 0 0 1 38.590857-38.087498 32.04719 32.04719 0 0 0 29.027036-33.053908A31.879404 31.879404 0 0 0 133.06052 67.114534 96.309356 96.309356 0 0 0 37.925668 164.933967V924.502704A99.497296 99.497296 0 0 0 137.255178 1023.496641h753.360642a97.148288 97.148288 0 0 0 71.309193-30.704899 89.765689 89.765689 0 0 0 23.825659-68.456825z" p-id="2368" fill="#cdcdcd"></path></svg>',
                children: [
                    {
                        name: "退款",
                        permission: permissionList.payBack,
                        type: "btn",
                    },
                ]
            },
            {
                name: "退款记录",
                path: "/application/payBackOrder",
                id: "/application/payBackOrder",
                type: "menu",
                permission: permissionList.payBackOrder,
                iconSvg: '<svg t="1742970091160" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11526" width="18" height="18"><path d="M435.9003 520.940626c-11.914354 0-21.566178 9.762341-21.566179 21.843494 0 12.027941 9.651824 21.816888 21.566179 21.816889h114.944915v131.994219c0 12.054547 9.651824 21.817911 21.566178 21.817912 11.887748 0 21.541619-9.763364 21.541619-21.817912V564.601009H708.898951c11.915377 0 21.565155-9.788947 21.565154-21.816889 0-12.081153-9.650801-21.843494-21.565154-21.843494H593.953012v-74.486458H708.898951c11.915377 0 21.565155-9.762341 21.565154-21.815865 0-12.027941-9.650801-21.816888-21.565154-21.816888h-84.475974l94.374414-95.547123c8.43409-8.540514 8.43409-22.338774 0-30.851659-8.429996-8.512884-22.064528-8.512884-30.470988 0L572.411393 393.787668l-115.940592-117.366058c-8.433066-8.511861-22.063505-8.511861-30.469966 0-8.408507 8.513908-8.408507 22.312168 0 30.852682l94.373391 95.5461h-84.473926c-11.915377 0-21.567201 9.78997-21.567202 21.816888 0 12.054547 9.651824 21.817911 21.567202 21.817911h114.944915v74.485435H435.9003zM925.928892 308.888046c-19.8767-47.592948-48.355311-90.391706-84.623329-127.101793-36.266995-36.710087-78.504982-65.556065-125.543298-85.680405-48.704259-20.86726-100.417037-31.43699-153.747663-31.436989-53.305043 0-105.019869 10.56973-153.748686 31.436989-47.038316 20.125363-89.275279 48.972365-125.542275 85.680405-36.265972 36.710087-64.723094 79.510892-84.623329 127.101793-15.968693 38.21844-25.820062 78.260411-29.476335 119.498628l-62.23646-63.132876c-9.339716-9.476839-24.50102-9.503445-33.854039-0.026606-9.365298 9.476839-9.377578 24.811082-0.037862 34.288944l105.355513 106.819864a23.539112 23.539112 0 0 0 11.243065 6.430456c1.864464 0.442068 3.781116 0.701988 5.695722 0.701988 0.77055 0 1.517563-0.052189 2.289136-0.104377 5.347798-0.51984 10.54517-2.863211 14.625093-6.975878l105.518218-106.690928c9.377578-9.42465 9.377578-24.784476 0.023536-34.261315a23.756053 23.756053 0 0 0-33.854039-0.052188l-67.086931 67.845201c15.69854-179.170682 164.772764-320.070736 345.70865-320.070736 191.383842 0 347.099323 157.615761 347.099322 351.418698 0 193.749726-155.715481 351.392092-347.099322 351.392092-52.883441 0-103.651708-11.742439-150.889569-34.861996-11.889795-5.830799-26.216081-0.780783-31.987529 11.299347-5.745864 12.028964-0.747014 26.529213 11.142782 32.362059 53.778834 26.320459 111.561865 39.702234 171.732269 39.702234 53.331649 0 105.046474-10.595312 153.750733-31.448246 47.038316-20.150946 89.272209-48.971341 125.539205-85.707011 36.270065-36.709063 64.748676-79.45768 84.625376-127.101793 20.61962-49.310056 31.066553-101.691053 31.066552-155.635663 0.00307-53.997821-10.443863-106.379842-31.064506-155.689898z" p-id="11527" fill="#cdcdcd"></path></svg>',
                children: [
                    
                ]
            },
        ]
    },
    {
        name:"运营中心",
        iconSvg:'<svg t="1735998045546" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6134" width="18" height="18"><path d="M167.807 103.902z m230.69 212.255c0-75.537-63.627-136.826-142.21-136.826-78.475 0.055-142.156 61.289-142.156 136.826 0 36.763 15.118 70.154 39.645 94.789-6.688 26.974-10.169 55.035-10.169 83.966 0 130.084 71.187 244.232 178.103 308.188l28.442-112.355c-58.081-46.877-95.061-117.141-95.061-195.777 0-14.302 1.197-28.333 3.589-41.929 77.495-1.306 139.817-62.052 139.817-136.882z m121.98-76.407c49.162 0 95.115 12.834 134.652 35.294-6.254 15.39-9.571 32.085-9.571 49.542 0 75.592 63.628 136.827 142.102 136.827s142.21-61.29 142.21-136.827-63.736-136.827-142.21-136.827c-18.381 0-36.001 3.372-52.045 9.463-61.071-40.896-135.086-64.878-215.138-64.878-54.164 0-105.665 11.04-152.216 30.835l64.987 90.656c27.299-9.137 56.666-14.085 87.229-14.085zM785.43 506.387c-4.242 92.994-60.311 173.1-141.068 214.268-23.494-44.32-71.405-74.666-126.657-74.666-78.583 0-142.211 61.289-142.211 136.826s63.628 136.881 142.211 136.881c58.896 0 109.581-34.533 131.008-83.695C793.696 785.48 897.24 651.808 897.24 494.968c0-8.049-0.325-15.988-0.87-23.874l-110.94 35.293zM167.807 103.902z m230.69 212.255c0-75.537-63.627-136.826-142.21-136.826-78.475 0.055-142.156 61.289-142.156 136.826 0 36.763 15.118 70.154 39.645 94.789-6.688 26.974-10.169 55.035-10.169 83.966 0 130.084 71.187 244.232 178.103 308.188l28.442-112.355c-58.081-46.877-95.061-117.141-95.061-195.777 0-14.302 1.197-28.333 3.589-41.929 77.495-1.306 139.817-62.052 139.817-136.882z m121.98-76.407c49.162 0 95.115 12.834 134.652 35.294-6.254 15.39-9.571 32.085-9.571 49.542 0 75.592 63.628 136.827 142.102 136.827s142.21-61.29 142.21-136.827-63.736-136.827-142.21-136.827c-18.381 0-36.001 3.372-52.045 9.463-61.071-40.896-135.086-64.878-215.138-64.878-54.164 0-105.665 11.04-152.216 30.835l64.987 90.656c27.299-9.137 56.666-14.085 87.229-14.085zM785.43 506.387c-4.242 92.994-60.311 173.1-141.068 214.268-23.494-44.32-71.405-74.666-126.657-74.666-78.583 0-142.211 61.289-142.211 136.826s63.628 136.881 142.211 136.881c58.896 0 109.581-34.533 131.008-83.695C793.696 785.48 897.24 651.808 897.24 494.968c0-8.049-0.325-15.988-0.87-23.874l-110.94 35.293zM167.807 103.902z m230.69 212.255c0-75.537-63.627-136.826-142.21-136.826-78.475 0.055-142.156 61.289-142.156 136.826 0 36.763 15.118 70.154 39.645 94.789-6.688 26.974-10.169 55.035-10.169 83.966 0 130.084 71.187 244.232 178.103 308.188l28.442-112.355c-58.081-46.877-95.061-117.141-95.061-195.777 0-14.302 1.197-28.333 3.589-41.929 77.495-1.306 139.817-62.052 139.817-136.882z m121.98-76.407c49.162 0 95.115 12.834 134.652 35.294-6.254 15.39-9.571 32.085-9.571 49.542 0 75.592 63.628 136.827 142.102 136.827s142.21-61.29 142.21-136.827-63.736-136.827-142.21-136.827c-18.381 0-36.001 3.372-52.045 9.463-61.071-40.896-135.086-64.878-215.138-64.878-54.164 0-105.665 11.04-152.216 30.835l64.987 90.656c27.299-9.137 56.666-14.085 87.229-14.085zM785.43 506.387c-4.242 92.994-60.311 173.1-141.068 214.268-23.494-44.32-71.405-74.666-126.657-74.666-78.583 0-142.211 61.289-142.211 136.826s63.628 136.881 142.211 136.881c58.896 0 109.581-34.533 131.008-83.695C793.696 785.48 897.24 651.808 897.24 494.968c0-8.049-0.325-15.988-0.87-23.874l-110.94 35.293z" p-id="6135" fill="#bfbfbf"></path></svg>',
        id: "yunYingZongXin",
        type: "menu",
        permission: permissionList.yunYingZongXin,
        children:[
            {
                name:"内部办公",
                iconSvg:'<svg t="1735998089369" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9117" width="18" height="18"><path d="M693.691733 217.429333q-10.786133 0-18.1248-7.406933-7.338667-7.3728-12.253866-17.237333-4.881067-9.8304-7.338667-20.206934-2.423467-10.3424-2.423467-17.237333V34.133333h1.9456q8.8064 0 16.657067 1.979734 7.850667 1.9456 19.080533 9.352533 11.264 7.406933 27.409067 20.6848 16.145067 13.312 40.618667 34.986667 26.4192 23.6544 42.0864 39.936 15.701333 16.247467 23.995733 27.579733 8.328533 11.332267 10.274133 19.217067 1.9456 7.850667 1.9456 13.789866v15.7696h-143.872z m304.4352 464.145067q2.935467 7.8848 3.925334 19.729067 0.955733 11.810133-9.796267 22.664533-4.881067 4.9152-8.8064 9.352533-3.925333 4.437333-6.8608 7.3728-3.925333 3.959467-6.826667 5.9392l-83.2512-82.773333q5.905067-4.949333 13.243734-11.844267 7.338667-6.894933 12.219733-10.8544 11.741867-10.820267 25.463467-9.352533 13.687467 1.467733 22.528 6.417067 9.762133 4.9152 21.026133 17.237333 11.264 12.288 17.134933 26.112z m-345.565866 91.648q21.538133 0 36.215466-11.810133l-189.917866 199.0656H228.693333q-18.602667 0-40.618666-10.8544-22.050133-10.8544-41.130667-28.5696-19.114667-17.749333-31.812267-40.891734Q102.4 856.9856 102.4 832.375467V161.211733q0-20.6848 9.284267-43.349333 9.3184-22.664533 25.463466-40.891733 16.145067-18.2272 36.727467-30.549334Q194.423467 34.133333 216.951467 34.133333H591.872v123.1872q0 18.705067 5.870933 40.413867 5.870933 21.674667 18.090667 39.901867 12.253867 18.2272 31.8464 30.549333 19.5584 12.288 46.967467 12.288h142.9504v326.212267l-134.144 139.946666q10.786133-15.7696 10.786133-34.474666 0-25.668267-18.090667-43.895467-18.1248-18.2272-43.588266-18.2272H285.457067q-25.463467 0-43.076267 18.2272-17.6128 18.261333-17.6128 43.861333 0 25.6 17.6128 43.349334t43.076267 17.749333h367.104zM285.457067 403.694933q-25.463467 0-43.076267 18.2272t-17.6128 43.8272q0 25.634133 17.6128 43.349334 17.6128 17.749333 43.076267 17.749333h367.104q25.463467 0 43.554133-17.749333 18.090667-17.7152 18.090667-43.349334 0-25.6-18.090667-43.8272t-43.554133-18.2272H285.457067zM654.506667 897.365333l12.731733-12.8 24.4736-24.644266q14.677333-14.779733 32.324267-33.006934 17.6128-18.261333 35.2256-35.976533 42.0864-42.3936 94.958933-94.6176l82.261333 82.773333-94.993066 95.573334-35.2256 35.498666-32.324267 32.529067q-13.687467 13.789867-23.005867 23.6544l-10.24 10.820267q-4.9152 3.959467-10.786133 8.3968-5.870933 4.437333-11.741867 7.3728-5.870933 2.9696-18.1248 7.406933-12.219733 4.437333-24.951466 8.362667-12.731733 3.959467-24.4736 6.894933-11.776 2.9696-17.646934 3.959467-11.741867 1.979733-15.633066-2.9696-3.925333-4.9152-1.979734-16.725334 0.989867-5.9392 3.925334-17.749333 2.935467-11.844267 6.826666-24.1664l7.3728-23.1424q3.413333-10.8544 5.358934-14.779733 5.905067-12.8 15.701333-22.664534z" fill="#cdcdcd" p-id="9118"></path></svg>',
                id: "neiBuBanGong",
                type: "menu",
                permission: permissionList.neiBuBanGong,
                children: [
                    {
                        name: "用户管理",
                        path: "/application/buser",
                        id: "/application/buser",
                        type: "menu",
                        permission: permissionList.buser,
                        iconSvg: '<svg t="1735998114951" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10756" width="18" height="18"><path d="M482.304 281.472m-186.304 0a186.304 186.304 0 1 0 372.608 0 186.304 186.304 0 1 0-372.608 0Z" fill="#cdcdcd" p-id="10757"></path><path d="M531.84 735.04c0-81.472 30.976-155.008 80.576-210.624a423.424 423.424 0 0 0-130.88-21.12 425.472 425.472 0 0 0-425.472 425.472h542.848a315.072 315.072 0 0 1-67.072-193.728z" fill="#cdcdcd" p-id="10758"></path><path d="M967.808 769.344l0.192-70.976s-46.848-9.28-47.616-12.416a215.296 215.296 0 0 0-2.88-10.24c5.504-10.176 31.872-32.512 31.872-32.512l-52.864-70.4s-34.24 28.224-42.752 32.256a130.944 130.944 0 0 0-12.544-4.16c-4.608-1.152-17.344-46.272-17.344-46.272l-71.104-0.576s-7.68 43.712-19.2 46.72c-3.84 1.152-7.68 2.56-11.52 4.352-8.512-4.16-42.752-32.768-42.752-32.768l-52.864 71.552s26.496 26.688 28.288 35.648a137.408 137.408 0 0 0-3.136 8.576 524.48 524.48 0 0 1-43.712 10.368l0.128 70.976s37.632 7.808 44.8 14.144c1.472 4.096 3.2 8.064 4.992 11.968-8.704 10.88-31.872 28.928-31.872 28.928l54.528 70.976s42.816-27.712 49.856-29.312c3.52 1.536 7.04 2.944 10.688 4.224 6.464 2.24 11.008 43.584 11.008 43.584l71.04 0.192s2.368-40.576 7.616-42.176a146.56 146.56 0 0 0 15.104-5.632c5.952 2.304 34.048 30.336 34.048 30.336l70.272-71.552s-26.048-17.984-33.28-27.712c1.984-4.032 3.776-8.192 5.376-12.416 2.24-6.656 45.632-15.68 45.632-15.68m-180.8 53.824a89.664 89.664 0 1 1 0-179.328 89.664 89.664 0 0 1 0 179.328M594.816 585.92z" fill="#cdcdcd" p-id="10759"></path></svg>',
                        children: [
                            {
                                name: "新增B端用户",
                                permission: permissionList.addBuser,
                                type: "btn",
                            },
                            {
                                name: "查询B端用户",
                                permission: permissionList.selectBuser,
                                type: "btn",
                            },
                            {
                                name: "编辑B端用户",
                                permission: permissionList.editBuser,
                                type: "btn",
                            },
                            {
                                name: "删除B端用户",
                                permission: permissionList.deleteBuser,
                                type: "btn",
                            }
                        ]
                    },
                    {
                        name: "角色权限",
                        path: "/application/role",
                        id: "/application/role",
                        type: "menu",
                        permission: permissionList.role,
                        iconSvg: '<svg t="1736142261605" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1482" width="18" height="18"><path d="M776.689 226.468C752.143 84.884 618.568-9.564 478.403 15.334 338.422 40.238 220.14 149.268 244.864 290.673c5.335 30.592 20.096 78.264 37.53 112.594L28.042 770.207c-9.426 13.517-14.766 37.888-11.92 54.251l11.03 62.787c-10.497-60.473 2.846 21.878 11.023 21.52l83.773 1.243c16.19-2.841 36.465-16.542 45.358-30.412L267.981 722.18l0.886-1.07 87.869 6.938 117.57-184.274s26.169-53.54 123.075-105.058c88.694-41.067 163.041-32.491 163.041-32.491 21.571-53.996 27.203-117.668 16.267-179.758zM96.865 795.382l-22 13.85 5.125-24.884 238.704-341.627 16.507 11.561-238.336 341.1z m555.848-496.528c-38.595 55.496-77.906 16.369-132.864-22.589-54.963-38.953-104.945-62.781-66.345-118.456 38.595-55.49 114.365-69.187 169.329-30.24 54.958 39.133 68.475 115.795 29.88 171.285z" p-id="1483" fill="#cdcdcd"></path><path d="M942.833 690.222a200.617 200.617 0 0 0-20.378-49.403l38.907-58.557-0.205-0.103-55.27-55.26-0.103-0.102-58.557 38.902a202.368 202.368 0 0 0-49.188-20.378l-13.998-68.849h-78.316l-13.998 68.747a202.322 202.322 0 0 0-49.198 20.377l-58.557-38.804-55.465 55.465 38.897 58.557a197.074 197.074 0 0 0-20.475 49.403l-68.849 13.998v78.316l68.849 13.998a203.935 203.935 0 0 0 20.372 49.403l-38.897 58.557 55.47 55.465 58.66-38.897a202.89 202.89 0 0 0 49.198 20.373l13.999 68.848h78.315l13.998-68.848a200.78 200.78 0 0 0 49.188-20.373l58.557 38.897 0.103-0.102 55.27-55.26 0.103-0.103-38.902-58.557a200.617 200.617 0 0 0 20.377-49.403l68.85-13.998v-78.316l-68.757-13.993z m-197.801 145.73c-51.21-0.056-92.677-41.615-92.621-92.83 0.061-51.21 41.615-92.677 92.825-92.62 51.216 0.055 92.683 41.614 92.626 92.83-0.056 51.21-41.615 92.677-92.83 92.62z m0 0" p-id="1484" fill="#cdcdcd"></path></svg>',
                        children: [
                            {
                                name: "新增角色",
                                permission: permissionList.addRole,
                                type: "btn",
                            },
                            {
                                name: "查询角色",
                                permission: permissionList.selectRole,
                                type: "btn",
                            },
                            {
                                name: "编辑角色",
                                permission: permissionList.editRole,
                                type: "btn",
                            },
                            {
                                name: "删除角色",
                                permission: permissionList.deleteRole,
                                type: "btn",
                            }
                        ]
                    },
                    {
                        name: "组织",
                        path: "/application/organize",
                        id: "/application/organize",
                        type: "menu",
                        permission: permissionList.organize,
                        iconSvg: '<svg t="1737537775239" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4329" width="18" height="18"><path d="M960 704h-63.616v-167.392a32 32 0 0 0-32-32H544V416h160a32 32 0 0 0 32-32V96a32 32 0 0 0-32-32H320a32 32 0 0 0-32 32v288a32 32 0 0 0 32 32h160v88.608H161.984a32 32 0 0 0-32 31.968L129.792 704H64a32 32 0 0 0-32 32v192a32 32 0 0 0 32 32h192a32 32 0 0 0 32-32v-192a32 32 0 0 0-32-32H193.792l0.16-135.392H480V704h-64a32 32 0 0 0-32 32v192a32 32 0 0 0 32 32h192a32 32 0 0 0 32-32v-192a32 32 0 0 0-32-32h-64v-135.392h288.384V704H768a32 32 0 0 0-32 32v192a32 32 0 0 0 32 32h192a32 32 0 0 0 32-32v-192a32 32 0 0 0-32-32zM352 128h320v224H352V128zM224 896H96v-128h128v128z m352 0h-128v-128h128v128z m352 0h-128v-128h128v128z" p-id="4330" fill="#cdcdcd"></path></svg>',
                        children: [
                            {
                                name: "查看组织",
                                permission: permissionList.selectOrganize,
                                type: "btn",
                            },
                            {
                                name: "修改组织",
                                permission: permissionList.changOrganizeName,
                                type: "btn",
                            },
                            {
                                name: "新增组织",
                                permission: permissionList.addOrganize,
                                type: "btn",
                            },
                            {
                                name: "删除组织",
                                permission: permissionList.deleteOrganize,
                                type: "btn",
                            },
                            {
                                name: "组织添加B端用户",
                                permission: permissionList.organizeAddBuser,
                                type: "btn",
                            },
                            {
                                name: "组织移除B端用户",
                                permission: permissionList.organizeRemoveBuser,
                                type: "btn",
                            }
                        ]
                    }
                ]
            },
            {
                name:"自定义页面",
                iconSvg:'<svg t="1738900750653" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4254" width="18" height="18"><path d="M610.99 642.515l-0.007 0c-3.294 0-6.62-0.194-9.881-0.577-3.733-0.438-6.966-2.788-8.537-6.2-1.57-3.415-1.252-7.397 0.841-10.517 12.536-18.707 42.73-73.299 32.029-100.856-3.991-10.28-6.854-19.045-8.749-26.786-6.25-21.652-3.863-44.506 6.727-64.384 15.008-28.166 44.172-45.666 76.114-45.666 14.017 0 28.004 3.505 40.448 10.134 20.313 10.817 35.194 28.901 41.907 50.916 6.71 22.015 4.449 45.327-6.375 65.641-8.365 15.709-21.048 28.171-36.797 36.199-15.972 23.511-32.792 43.015-50.022 58.013C662.696 631.049 636.558 642.515 610.99 642.515M699.527 409.09c-23.96 0-45.831 13.121-57.084 34.242-7.966 14.956-9.738 32.16-4.988 48.448 0.044 0.154 0.087 0.313 0.124 0.471 1.673 6.869 4.272 14.82 7.958 24.31 7.344 18.912 3.611 45.245-11.103 78.262-4.256 9.555-8.804 18.248-12.731 25.245 43.14-7.061 81.101-54.743 100.723-84.067 1.095-1.634 2.616-2.938 4.399-3.771 12.763-5.957 23.017-15.689 29.652-28.149 8.113-15.23 9.81-32.708 4.78-49.216-5.034-16.502-16.191-30.061-31.421-38.173C720.505 411.719 710.022 409.09 699.527 409.09M793.525 398.068c-1.709 0-3.445-0.41-5.057-1.27l-80.852-43.069c-2.525-1.341-4.411-3.634-5.243-6.368-0.835-2.738-0.55-5.691 0.795-8.215L861.673 41.612c1.342-2.522 3.635-4.409 6.371-5.244 2.738-0.833 5.688-0.548 8.212 0.796l80.852 43.073c5.257 2.801 7.247 9.329 4.448 14.584L803.053 392.354C801.112 395.994 797.382 398.068 793.525 398.068M727.269 339.77l61.82 32.93L937.455 94.199l-61.82-32.935L727.269 339.77z" fill="#cdcdcd" p-id="4255"></path><path d="M418.491 534.976 275 534.976c-7.41 0-13.417-6.008-13.417-13.417s6.007-13.417 13.417-13.417l143.492 0c7.411 0 13.421 6.008 13.421 13.417S425.902 534.976 418.491 534.976" fill="#cdcdcd" p-id="4256"></path><path d="M539.698 655.751 244.066 655.751c-7.41 0-13.418-6.007-13.418-13.419 0-7.409 6.008-13.418 13.418-13.418l295.632 0c7.411 0 13.419 6.009 13.419 13.418C553.117 649.744 547.109 655.751 539.698 655.751" fill="#cdcdcd" p-id="4257"></path><path d="M748.648 776.524 209.192 776.524c-7.411 0-13.417-6.007-13.417-13.419 0-7.41 6.007-13.418 13.417-13.418l539.457 0c7.41 0 13.417 6.008 13.417 13.418C762.065 770.518 756.059 776.524 748.648 776.524" fill="#cdcdcd" p-id="4258"></path><path d="M768.404 565.393l80.994 373.575L97.893 938.968l109.434-505.142 390.102 0c0.869-1.888 1.779-3.759 2.76-5.6 3.028-5.681 6.521-11.011 10.411-15.965L198.628 412.261c-5.072 0-9.46 3.54-10.534 8.5L73.985 947.466c-0.69 3.185 0.101 6.513 2.148 9.052 2.047 2.535 5.13 4.011 8.393 4.011l778.242 0c0.005 0 0.016 0 0.021 0 5.954 0 10.781-4.826 10.781-10.782 0-1.03-0.146-2.03-0.418-2.977l-88.435-407.908c-1.247 1.861-2.534 3.695-3.897 5.48C778.279 548.977 774.073 556.369 768.404 565.393" fill="#cdcdcd" p-id="4259"></path></svg>',
                path: "/application/customPage",
                id: "/application/customPage",
                type: "menu",
                permission: permissionList.customPage,
                children: [
                    {
                        name: "新增自定义页面",
                        permission: permissionList.addCustomPage,
                        type: "btn",
                    },
                    {
                        name: "查询自定义页面",
                        permission: permissionList.selectCustomPage,
                        type: "btn",
                    },
                    {
                        name: "编辑自定义页面",
                        permission: permissionList.editCustomPage,
                        type: "btn",
                    },
                    {
                        name: "删除自定义页面",
                        permission: permissionList.deleteCustomPage,
                        type: "btn",
                    }
                ]
            }
        ],
    },
    {
        name:"APP配置",
        iconSvg:'<svg t="1741921005075" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2627" width="18" height="18"><path d="M799.1 173.8c0-60.7-49.2-110-110-110H333.5c-60.7 0-110 49.2-110 110v675.8c0 60.7 49.2 110 110 110h355.6c60.7 0 110-49.2 110-110V173.8z m-535.5 62.4h495.6v530.4H263.6V236.2z m69.9-132.3h355.6c38.6 0 70 31.3 70 70v22.4H263.6v-22.4c0-38.7 31.3-70 69.9-70z m355.6 815.6H333.5c-38.6 0-70-31.3-70-70v-43.9h495.6v43.9c0 38.7-31.3 70-70 70z m-176.3-88.8c-16.8 0-30.4 13.6-30.4 30.4 0 16.7 13.6 30.4 30.4 30.4 16.7 0 30.4-13.6 30.4-30.4 0-16.8-13.6-30.4-30.4-30.4z m0 0" p-id="2628" fill="#cdcdcd"></path></svg>',
        id: "configApp",
        type: "menu",
        permission: permissionList.configApp,
        children: [
            {
                name:"APP版本",
                iconSvg:'<svg t="1742872296851" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10422" width="18" height="18"><path d="M452 78.9H144.6c-26.5 0-48 21.5-48 48v322.7c0 26.5 21.5 48 48 48H452c26.5 0 48-21.5 48-48V126.9c0-26.5-21.6-48-48-48z m-24 346.7H168.6V150.9H428v274.7zM878.7 525.6H571.3c-26.5 0-48 21.5-48 48v322.7c0 26.5 21.5 48 48 48h307.4c26.5 0 48-21.5 48-48V573.6c0-26.5-21.5-48-48-48z m-24 346.7H595.3V597.6h259.4v274.7zM417.7 872.3c-0.6 0-63.4-0.4-126.2-32.4-65.6-33.4-105.2-88.3-118.2-163.6h23c7.6 0 12.4-8.2 8.8-14.8l-61-110.5c-3.8-6.9-13.7-6.9-17.5 0l-61 110.5c-3.7 6.7 1.1 14.8 8.8 14.8h26.1C118.2 805.2 194 871 258.8 904c78.1 39.8 155.7 40.3 158.9 40.3 19.9 0 36-16.1 36-36s-16.1-36-36-36zM949.6 347.1h-26.1c-17.8-129-93.5-194.7-158.4-227.7C687 79.6 609.4 79.1 606.2 79.1c-19.9 0-36 16.1-36 36s16.1 36 36 36c0.6 0 63.4 0.4 126.2 32.4 65.6 33.4 105.2 88.3 118.2 163.6h-23c-7.6 0-12.4 8.2-8.8 14.8l61 110.5c3.8 6.9 13.7 6.9 17.5 0l61-110.5c3.8-6.6-1-14.8-8.7-14.8z" p-id="10423" fill="#cdcdcd"></path></svg>',
                path: "/application/appVersionConfig",
                id: "/application/appVersionConfig",
                type: "menu",
                permission: permissionList.appVersionConfig,
                children: [
                    {
                        name: "APP版本上传",
                        permission: permissionList.uploadAppVersion,
                        type: "btn",
                    },
                    {
                        name: "APP版本修改",
                        permission: permissionList.appVersionUpdate,
                        type: "btn",
                    },
                    {
                        name: "APP版本删除",
                        permission: permissionList.appVersionDelete,
                        type: "btn",
                    },
                    {
                        name: "APP版本发布",
                        permission: permissionList.releaseAppVersion,
                        type: "btn",
                    },
                    {
                        name: "APP版本撤回",
                        permission: permissionList.callbackAppVersion,
                        type: "btn",
                    },
                ]
            },
            {
                name:"底部导航栏配置",
                iconSvg:'<svg t="1741921322869" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6261" width="18" height="18"><path d="M960 64c32 0 64 32 64 64v768c0 32-32 64-64 64H128c-32 0-64-32-64-64V128c0-32 32-64 64-64h832z m-32 64h-768a32 32 0 0 0-32 32v704a32 32 0 0 0 32 32h768a32 32 0 0 0 32-32v-704a32 32 0 0 0-32-32zM832 704v64H256v-64h576z" fill="#cdcdcd" p-id="6262"></path></svg>',
                path: "/application/appTabBarConfig",
                id: "/application/appTabBarConfig",
                type: "menu",
                permission: permissionList.appTabBarConfig,
                children: [
                    {
                        name: "删除",
                        permission: permissionList.appTabBarDelete,
                        type: "btn",
                    },
                    {
                        name: "保存",
                        permission: permissionList.appTabBarSave,
                        type: "btn",
                    },
                    {
                        name: "移动",
                        permission: permissionList.appTabBarMove,
                        type: "btn",
                    },
                    {
                        name: "新增",
                        permission: permissionList.appTabBarAdd,
                        type: "btn",
                    },
                    {
                        name: "禁用",
                        permission: permissionList.appTabBarDisabled,
                        type: "btn",
                    },
                    {
                        name: "启用",
                        permission: permissionList.appTabBarEnabled,
                        type: "btn",
                    }
                ]
            }
        ]
    },
    {
        name:"系统",
        iconSvg:'<svg t="1736235145647" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="17854" width="18" height="18"><path d="M549.77 64h-75.54a32 32 0 0 0-31.38 25.72l-19.52 97.59a32.13 32.13 0 0 1-20.62 23.86Q389.37 216 376.59 222a32.53 32.53 0 0 1-13.78 3.07 31.87 31.87 0 0 1-17.71-5.35l-82.8-55.21a32 32 0 0 0-40.38 4l-53.41 53.41a32 32 0 0 0-4 40.38l55.21 82.81a32.15 32.15 0 0 1 2.28 31.48q-6 12.77-10.82 26.13a32.13 32.13 0 0 1-23.86 20.62l-97.6 19.52A32 32 0 0 0 64 474.23v75.53a32 32 0 0 0 25.72 31.38l97.59 19.52a32.13 32.13 0 0 1 23.86 20.62Q216 634.63 222 647.41a32.15 32.15 0 0 1-2.28 31.48l-55.21 82.81a32 32 0 0 0 4 40.38l53.41 53.41a32 32 0 0 0 40.38 4l82.81-55.21a31.87 31.87 0 0 1 17.71-5.35 32.52 32.52 0 0 1 13.77 3.07q12.77 6 26.13 10.83a32.13 32.13 0 0 1 20.62 23.86l19.52 97.59A32 32 0 0 0 474.23 960h75.53a32 32 0 0 0 31.38-25.72l19.52-97.59a32.13 32.13 0 0 1 20.62-23.86Q634.63 808 647.41 802a32.53 32.53 0 0 1 13.78-3.07 31.87 31.87 0 0 1 17.71 5.35l82.81 55.21a32 32 0 0 0 40.38-4l53.41-53.41a32 32 0 0 0 4-40.38l-55.21-82.81a32.15 32.15 0 0 1-2.29-31.48q6-12.77 10.82-26.12a32.13 32.13 0 0 1 23.86-20.62l97.59-19.52A32 32 0 0 0 960 549.77v-75.54a32 32 0 0 0-25.72-31.38l-97.59-19.52a32.13 32.13 0 0 1-23.86-20.62Q808 389.37 802 376.59a32.15 32.15 0 0 1 2.28-31.48l55.21-82.81a32 32 0 0 0-4-40.38l-53.41-53.41a32 32 0 0 0-40.38-4l-82.81 55.21a31.87 31.87 0 0 1-17.71 5.35 32.52 32.52 0 0 1-13.77-3.07q-12.77-6-26.13-10.83a32.13 32.13 0 0 1-20.62-23.86l-19.51-97.59A32 32 0 0 0 549.77 64zM512 704a192 192 0 1 1 135.76-56.24A190.74 190.74 0 0 1 512 704z" fill="#cdcdcd" p-id="17855"></path></svg>',
        id: "system",
        type: "menu",
        permission: permissionList.system,
        children:[
            {
                name: "系统参数",
                path: "/application/keyValue",
                id: "/application/keyValue",
                type: "menu",
                permission: permissionList.keyValue,
                iconSvg: '<svg t="1736235330210" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="29595" width="18" height="18"><path d="M714.17 98.23H311.83c-98.69 0-178.99 80.29-178.99 178.99v472.03c0 98.69 80.3 178.99 178.99 178.99h402.35c98.69 0 178.99-80.3 178.99-178.99V277.21c0-98.69-80.3-178.98-179-178.98z m0 748.21H311.83c-58.61 0-106.29-47.68-106.29-106.29V286.3c0-58.61 47.68-106.29 106.29-106.29h402.35c58.61 0 106.29 47.68 106.29 106.29v453.85c0 58.61-47.69 106.29-106.3 106.29z" fill="#cdcdcd" p-id="29596"></path><path d="M475.47 603.39l-85.85-69.64 81.6-70.59c7.49-6.49 10.5-16.15 8.93-25.25 1.28-7.72-0.63-15.92-6.15-22.3-9.84-11.38-27.06-12.63-38.45-2.78l-73.26 63.38v-67.49c0-15.06-12.2-27.26-27.26-27.26s-27.26 12.21-27.26 27.26v252.43c0 15.06 12.2 27.26 27.26 27.26s27.26-12.2 27.26-27.26v-70.27l78.83 63.95c5.05 4.1 11.12 6.09 17.15 6.09 7.93 0 15.81-3.44 21.19-10.09 5.14-6.34 6.86-14.27 5.59-21.73 1.59-9.38-1.67-19.29-9.58-25.71zM713.36 394.19c-14.21-5.07-29.78 2.34-34.83 16.54l-59.75 167.74-63.61-162.83c-5.48-14.01-21.27-20.96-35.31-15.47-12.34 4.82-19.17 17.64-16.89 30.21-0.74 4.64-0.41 9.51 1.43 14.2l90.18 230.85c0.14 0.35 0.33 0.65 0.48 0.99 0.24 0.54 0.5 1.07 0.77 1.59 0.51 0.98 1.06 1.91 1.67 2.8 0.29 0.43 0.56 0.86 0.87 1.27 0.91 1.19 1.89 2.3 2.97 3.3 0.08 0.08 0.15 0.17 0.24 0.25 1.18 1.08 2.47 2.01 3.81 2.86 0.41 0.26 0.85 0.48 1.27 0.72 1.09 0.61 2.21 1.14 3.37 1.6 0.27 0.11 0.51 0.27 0.79 0.37 0.18 0.06 0.35 0.08 0.53 0.14 1 0.33 2.01 0.58 3.04 0.8 0.41 0.09 0.83 0.21 1.24 0.28 1.41 0.23 2.83 0.36 4.27 0.37 0.02 0 0.04 0.01 0.06 0.01h0.04c1.56 0 3.08-0.16 4.58-0.42 0.45-0.08 0.89-0.21 1.33-0.31 1.12-0.25 2.21-0.56 3.28-0.94 0.23-0.08 0.46-0.11 0.69-0.2 0.25-0.1 0.46-0.25 0.7-0.36 1.18-0.5 2.31-1.08 3.41-1.74 0.36-0.22 0.75-0.41 1.1-0.65 1.34-0.89 2.61-1.89 3.78-3.01 0.21-0.2 0.38-0.43 0.58-0.64 0.92-0.95 1.78-1.96 2.57-3.04 0.3-0.42 0.57-0.86 0.85-1.29 0.59-0.92 1.13-1.88 1.61-2.89 0.25-0.52 0.49-1.04 0.71-1.58 0.14-0.35 0.34-0.67 0.47-1.04l84.25-236.54c1.61-4.51 1.83-9.13 1.1-13.54 2.24-12.89-4.94-25.87-17.65-30.4z" fill="#cdcdcd" p-id="29597"></path></svg>',
                children: [
                    {
                        name: "新增系统参数",
                        permission: permissionList.addKeyValue,
                        type: "btn",
                    },
                    {
                        name: "查询系统参数",
                        permission: permissionList.selectKeyValue,
                        type: "btn",
                    },
                    {
                        name: "编辑系统参数",
                        permission: permissionList.editKeyValue,
                        type: "btn",
                    },
                    {
                        name: "删除系统参数",
                        permission: permissionList.deleteKeyValue,
                        type: "btn",
                    }
                ]
            },
            {
                name: "定时任务",
                path: "/application/job",
                id: "/application/job",
                type: "menu",
                permission: permissionList.job,
                iconSvg: '<svg t="1737345555037" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1509" width="18" height="18"><path d="M553 186.4v-84h204.8c22.5 0 41-18.4 41-41 0-22.5-18.4-41-41-41H266.2c-22.5 0-41 18.4-41 41 0 22.5 18.4 41 41 41H471v84C264 207 102.4 381.5 102.4 593.9c0 226.2 183.4 409.6 409.6 409.6s409.6-183.4 409.6-409.6c0-212.4-161.7-387-368.6-407.5z m-41 735.2c-180.7 0-327.7-147-327.7-327.7s147-327.7 327.7-327.7 327.7 147 327.7 327.7-147 327.7-327.7 327.7z" p-id="1510" fill="#cdcdcd"></path><path d="M532.5 556.5V368.6c0-22.5-18.4-41-41-41s-41 18.4-41 41v204.8c0 0.3 0.1 0.5 0.1 0.7 0 2.4 0.3 4.9 0.7 7.3 0.2 0.9 0.5 1.7 0.8 2.6 0.5 1.7 0.9 3.5 1.6 5.2 0.2 0.5 0.5 1 0.8 1.5 2 4.2 4.5 8.2 8 11.6l173.8 173.8c15.9 15.9 42 15.9 57.9 0 15.9-15.9 15.9-42 0-57.9L532.5 556.5z" p-id="1511" fill="#cdcdcd"></path></svg>',
                children: [
                    {
                        name: "新增定时任务",
                        permission: permissionList.addJob,
                        type: "btn",
                    },
                    {
                        name: "查询定时任务",
                        permission: permissionList.selectJob,
                        type: "btn",
                    },
                    {
                        name: "编辑定时任务",
                        permission: permissionList.editJob,
                        type: "btn",
                    },
                    {
                        name: "删除定时任务",
                        permission: permissionList.deleteJob,
                        type: "btn",
                    },
                    {
                        name: "查看定时任务历史",
                        permission: permissionList.selectJobHistory,
                        type: "btn",
                    },
                    {
                        name: "触发定时任务",
                        permission: permissionList.actionJob,
                        type: "btn",
                    },
                    {
                        name: "重启",
                        permission: permissionList.restartJob,
                        type: "btn",
                    },
                    {
                        name: "启用",
                        permission: permissionList.startJob,
                        type: "btn",
                    },
                    {
                        name: "禁用",
                        permission: permissionList.stopJob,
                        type: "btn",
                    }
                ]
            },
            {
                name: "图床",
                path: "/application/images",
                id: "/application/images",
                type: "menu",
                permission: permissionList.images,
                iconSvg: '<svg t="1740722532607" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2921" width="18" height="18"><path d="M768.6 920H255.4C168.6 920 98 849.4 98 762.6V262.4C98 175.6 168.6 105 255.4 105h513.2c86.8 0 157.4 70.6 157.4 157.4v500.2c0 86.8-70.6 157.4-157.4 157.4zM255.4 171c-50.4 0-91.4 41-91.4 91.4v500.2c0 50.4 41 91.4 91.4 91.4h513.2c50.4 0 91.4-41 91.4-91.4V262.4c0-50.4-41-91.4-91.4-91.4H255.4z" fill="#cdcdcd" p-id="2922"></path><path d="M181.1 813.5l-58-31.5c55.1-101.4 161-164.4 276.3-164.4 15.2 0 30.4 1.1 45.4 3.3 12.1-36.2 28.9-70.6 50.1-102.7 26.4-40.1 59-75.5 96.9-105.3 38.2-30 80.8-53.4 126.4-69.5 47.2-16.6 96.8-25.1 147.3-25.1 9.9 0 19.9 0.3 29.7 1l-4.4 65.9c-8.4-0.6-16.9-0.8-25.3-0.8-172.3 0-322.6 116.3-365.6 282.9l-8.2 31.7-31.8-8c-19.7-4.9-40.1-7.4-60.5-7.4-91.2 0-174.8 49.8-218.3 129.9zM324.8 429.8c-32 0-58-26-58-58s26-58 58-58 58 26 58 58-26.1 58-58 58z" fill="#cdcdcd" p-id="2923"></path><path d="M324.8 371.9m-8 0a8 8 0 1 0 16 0 8 8 0 1 0-16 0Z" fill="#cdcdcd" p-id="2924"></path></svg>',
                children: [
                    {
                        name: "上传图片",
                        permission: permissionList.imagesAdd,
                        type: "btn",
                    },
                    {
                        name: "删除图片",
                        permission: permissionList.imagesDelete,
                        type: "btn",
                    },
                    {
                        name: "编辑",
                        permission: permissionList.imagesUpdate,
                        type: "btn",
                    },
                    {
                        name: "移动",
                        permission: permissionList.imagesMove,
                        type: "btn",
                    }
                ]
            },
            {
                name: "图片链接查看",
                path: "/application/ImageShow",
                id: "/application/ImageShow",
                type: "menu",
                permission: permissionList.ImageShow,
                iconSvg: '<svg t="1736840491578" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4323" width="18" height="18"><path d="M772.371692 157.538462c49.782154 0 90.584615 38.675692 93.853539 87.630769L866.461538 251.667692v299.165539a19.692308 19.692308 0 0 1-39.069538 3.544615l-0.315077-3.544615V251.628308a54.744615 54.744615 0 0 0-49.427692-54.468923L772.332308 196.923077H251.667692a54.744615 54.744615 0 0 0-54.468923 49.427692L196.923077 251.667692V772.332308c0 28.435692 21.661538 51.790769 49.427692 54.468923L251.667692 827.076923h298.968616a19.692308 19.692308 0 0 1 3.544615 39.069539l-3.544615 0.315076H251.628308c-49.782154 0-90.584615-38.675692-93.853539-87.630769L157.538462 772.332308V251.667692c0-49.782154 38.675692-90.584615 87.630769-93.853538L251.667692 157.538462H772.332308zM669.538462 531.692308a98.461538 98.461538 0 0 1 81.683692 153.442461l94.404923 108.110769a19.692308 19.692308 0 0 1-27.057231 28.356924l-2.599384-2.441847-92.947693-106.338461A98.461538 98.461538 0 1 1 669.538462 531.692308z m0 39.384615a59.076923 59.076923 0 1 0 0 118.153846 59.076923 59.076923 0 0 0 0-118.153846z m113.033846-288.925538a19.692308 19.692308 0 0 1 1.063384 25.206153l-2.402461 2.599385-268.918154 243.790769a19.692308 19.692308 0 0 1-23.788308 2.048l-2.993231-2.363077-88.891076-84.125538-127.369847 116.302769a19.692308 19.692308 0 0 1-25.206153 1.181539l-2.599385-2.441847a19.692308 19.692308 0 0 1-1.181539-25.206153l2.441847-2.599385 140.878769-128.669538a19.692308 19.692308 0 0 1 23.827692-2.087385l2.993231 2.363077 88.930461 84.164923 255.409231-231.502769a19.692308 19.692308 0 0 1 27.805539 1.339077zM315.076923 256a59.076923 59.076923 0 1 1 0 118.153846 59.076923 59.076923 0 0 1 0-118.153846z m0 39.384615a19.692308 19.692308 0 1 0 0 39.384616 19.692308 19.692308 0 0 0 0-39.384616z" fill="#cdcdcd" p-id="4324"></path></svg>',
            },
            {
                name: "富文本查看",
                path: "/application/EditorShow",
                id: "/application/EditorShow",
                type: "menu",
                permission: permissionList.EditorShow,
                iconSvg: '<svg t="1736841148961" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6343" width="18" height="18"><path d="M122.368 165.888h778.24c-9.216 0-16.384-7.168-16.384-16.384v713.728c0-9.216 7.168-16.384 16.384-16.384h-778.24c9.216 0 16.384 7.168 16.384 16.384V150.016c0 8.192-6.656 15.872-16.384 15.872z m-32.768 684.544c0 26.112 20.992 47.104 47.104 47.104h750.08c26.112 0 47.104-20.992 47.104-47.104V162.304c0-26.112-20.992-47.104-47.104-47.104H136.704c-26.112 0-47.104 20.992-47.104 47.104v688.128z" p-id="6344" fill="#cdcdcd"></path><path d="M420.352 706.56l96.256-404.48 51.2 15.36-96.256 404.48-51.2-15.36z m226.816-103.936L740.864 496.64l-93.696-105.984 37.376-42.496 131.584 147.968-37.376 42.496-94.208 106.496-37.376-42.496zM207.872 497.152l37.376-42.496 94.208-105.984 37.376 42.496-94.208 105.984 94.208 105.984-37.376 42.496-131.584-148.48z" p-id="6345" fill="#cdcdcd"></path></svg>',
            }
        ]
    }
]

function findByItem(item: any, path:string):any{
    if(item.type == "menu" && item.path && item.path == path){
        return item;
    }
    if(item.children){
        for(let inItem of item.children){
            if(inItem.type == "btn"){
                continue; // 按钮权限直接跳过
            }
            let findItemObj =  findByItem(inItem, path);
            if(findItemObj){
                return findItemObj;
            }else{
                continue;
            }
        }
    }else{
        return null;
    }
}

/** 根据path寻找菜单项 */
export const findbyPath = function(path:string){
    for(let item of MenuConfig){
        if(item.type == "btn"){
            continue; // 寻找菜单, 按钮直接跳过
        }else if(item.path && item.path == path){
            return item;
        }else{
            let findItem = findByItem(item, path)
            if(findItem){
                return findItem;
            }else{
                continue;
            }
        }
    }
    return null;
}

const findFatherByPathSub = function(willfather:Menu, path:string): Menu | null{
    if(willfather.type == "btn"){
        return null; // 按钮权限组直接返回null
    }else if(willfather.children){
        for(let inItem of willfather.children){
            if(inItem.path && inItem.path == path){
                return willfather;
            }else{
                let findItemObj =  findFatherByPathSub(inItem, path)
                if(findItemObj){
                    return findItemObj
                }else{
                    continue;
                }
            }
        }
    }else{
        return null;
    }
    return null;
}

/** 寻找父级菜单 */
export const findFatherByPath = function(path:string):Menu | null{
    for(let willfather of MenuConfig){
        if(willfather.path && willfather.path == path){
            return null;
        }else{
            let findFatherByPathSubItem = findFatherByPathSub(willfather, path)
            if(findFatherByPathSubItem){
                return findFatherByPathSubItem;
            }else{
                continue;
            }
        }
    }
    return null;
}

function packageTypeMenu(menuList:Menu[], dataList:Menu[]){
    for(let menu of menuList){
        let dataItem:any = {}
        if(menu.type === "menu"){
            dataItem.name = menu.name
            dataItem.path = menu.path
            dataItem.id = menu.id
            dataItem.permission = menu.permission
            dataItem.iconSvg = menu.iconSvg
            dataItem.type = menu.type
            dataItem.showTip = menu.showTip
            dataList.push(dataItem)
        }else if(menu.type === "btn"){
            continue;
        }
        if(menu.children){
            dataItem.children = []
            packageTypeMenu(menu.children, dataItem.children)
            if(dataItem.children.length == 0){
                dataItem.children = null
            }
        }
    }
}

export const findTypeMenu = function(){
    let dataList:Menu[] = []
    packageTypeMenu(MenuConfig, dataList)
    return dataList
}

/** 根据权限寻找菜单项 */
export function findByPermission(menuList:Menu[], permission:string):Menu|null{
    for(let menuItem of menuList){
        if(menuItem.permission === permission){
            return menuItem;
        }
        if(menuItem.children && menuItem.children.length > 0){
            let findSubItem = findByPermission(menuItem.children, permission);
            if(findSubItem != null){
                return findSubItem;
            }
        }
    }
    return null;
}

function findAllChildrenDeepMain(menuList?:Menu[], list?:Menu[]){
    if(!menuList){
        return;
    }
    for(let menuItem of menuList){
        list?.push(menuItem)
        if(menuItem.children && menuItem.children.length > 0){
            findAllChildrenDeepMain(menuItem.children, list)
        }
    }
}

export function findAllChildrenDeep(menuList:Menu[], permission:string):Menu[]{
    let thismenu = findByPermission(menuList, permission)
    if(thismenu == null){
        return [];
    }
    let list:Menu[] = [];
    findAllChildrenDeepMain(thismenu.children, list)
    return list;
}

/** 根据权限寻找默认页面 */
function findDefaultPageMain(menuList?:Menu[], permissions?:string[]|null):Menu|undefined{
    if(menuList == undefined || menuList==null || menuList.length == 0){
        return undefined;
    }
    if(permissions == undefined || permissions==null || permissions.length == 0){
        return undefined;
    }
    for(let menuItem of menuList){
        if(menuItem.path != null && menuItem.path != undefined && menuItem.path.trim() != ""
            && menuItem.type == "menu"
            && permissions.includes(menuItem.permission)){
            return menuItem;
        }
        if(menuItem.children != null && menuItem.children != undefined && menuItem.children.length > 0){
            let menuFindChild = findDefaultPageMain(menuItem.children, permissions)
            if(menuFindChild != undefined && menuFindChild != null){
                return menuFindChild
            }
        }
    }
    return undefined;
}

/** 根据权限寻找默认页面 */
export function findDefaultPage(permissions?:string[]|null):Menu|undefined{
    return findDefaultPageMain(MenuConfig, permissions)
}